Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Wimbledon - London U.S. Open - New York National Bank Open - Montreal Canada F1 Canada F2 Canada F3 Canada F1 Canada F2 Canada F3 Czech Republic F1 Germany F6 Serbia F6 Italy F29 Germany F21 Germany F22 Nicaragua F1 El Salvador F2 Mexico F2 USA F4 USA F5 Canada F2 Canada F3 Mexico F3 Mexico F4 Mexico F5 Mexico F6 Usa F16 Usa F17 Romania F14 Romania F15 Italy F28 Italy F29 Italy F30 Mexico F12 Mexico F14 Mexico F15 Usa F5 Canada F2 Canada F3 Usa F8 Mexico F2 Usa F16 USA F17 USA F18 Mexico F6 Mexico F7 Canada F4 Canada F5 Canada F2 USA F8 USA F9 Korea F1 Korea F2 Canada F4 Open Diputacion - Cordoba ECM Cup - Prague Zivnobanka Czech Open - Prostejov Tatra Banka Open 2001 - Bratislava Heinekin Open 1998 - Budva Volkswagen TED Open - Istanbul Open Castilla y Leon - Segovia Rado Geneva Challenger - Geneva KGHM Dialog Polish Indoors - Wroclaw Polska Energia Open - Bytom Moncton Men's Challenger - Moncton Oldum Brown Vancouver Open - Vancouver National Bank Men's Rimouski Challenger - Rimouski Kosice Challenger Constanta Challenger Granby Challenger Vancouver Challenger Savannah Challenger Cremona Challenger Prostejov Challenger Nottingham Challenger Bytom Challenger Granby Challenger Honolulu Challenger Caloundra Challenger Rimouski Challenger Prostejov Challenger Guadalajara Challenger Winnetka Challenger Granby Challenger Vancouver Challenger Sacramento Challenger Tiburon Challenger Knoxville Challenger Heilbronn Challenger Zivnobanka Open - Prostejov Rimouski Challenger Tallahassee Challenger Okal Cup - Eckental Residenza Open - Magdeburg Rimouski Challenger Guadalajara Challenger Johannesburg Challenger Warsteiner Challenger Lubeck - Lubeck Prostejov Challenger Nottingham Challenger Volkswagen TED Open - Istanbul Unicredit Czech Open 2007 - Prostejov Vancouver Challenger Orleans Challenger Mons Challenger Prostejov Challenger Challenger Natrel Presented by National Bank - Granby Rome Challenger Heilbronn Challenger Hungarian Architect Open - Budapest Prostejov Challenger Aptos Challenger Vancouver Challenger drkoop.com USTA challenger of Miami - Miami Challenger Banque Nationale - Granby Bratislava Challenger Bergamo Challenger Bytom Challenger Bratislava Challenger Leon Challenger ATU Cup 1999 - Weiden Maui Challenger Taipei City Challenger Seoul Challenger Busan Challenger Sarasota Challenger Odlum Brown Vancouver Open - Vancouver Samsung Securities Cup Challenger - Seoul Tashkent Challenger Seoul Challenger Rennes Challenger Budapest Challenger Eckental Challenger Aachen Challenger Indian Wells Challenger Drummondville Challenger Anning Challenger Seoul Challenger Gimcheon Challenger Busan Challenger Tallahassee Challenger Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Hilton Waikoloa USTA Challenger - Waikoloa Memorial Savigni - Sassuolo Vancouver Challenger Chicago Challenger Heilbronn Open - Heilbronn The Indian Oil Servo ATP Challenger - Chandigarh Czech Open - Prostejov Granby Challenger Yugoslavia Open - Belgrade Warsteiner Challenger Wolfsburg - Wolfsburg Zivnobanka Czech Open - Prostejov Le Gosier Challenger Charlottesville Challenger Forli 2 Challenger Forli 3 Challenger VSZ Solvak Open Challenger - Kosice Pau Challenger Turin Challenger Zivnobanka Open - Prostejov Savannah Challenger Vancouver Challenger Ciur Pribram Challenger - Pribram Mouilleron-Le-Captif Challenger Healthsouth/USTA Challenger - Denver Ismaning Challenger Las Vegas Challenger Calgary Challenger Winnipeg Challenger Drummondville Challenger Prostejov Challenger Nottingham Challenger Koblenz Challenger Ilkley Challenger Segovia Challenger Open Castilla y Leon - Segovia Granby Challenger Fairfield Challenger Medicor Open - Budapest Mexico City Challenger Zivnobanka Open 1999 - Prostejov Indian Wells 1 Challenger Ciur Cup 99 - Prague Cuernavaca Challenger Rome Challenger KGHM Polish Indoors - Wroclaw Barletta Citta Della Disfida Open 2000 - Barletta The Scottish Tennis Championships - Edinburgh Warsteiner Grand Prix - Oberstaufen LTA Men's Challenger - Wrexham Podebradka Cup - Prague Granby Challenger Tatra Banka Slovak Open - Bratislava Osaka International Tennis Tournament - Osaka The Wrexham Challenger - Wrexham Bengaluru Challenger Estoril Open - Estoril Yitzhak Rabin Challenger 1998 - Tel Aviv Crystal Cup 1998 - Portoroz Nuembrecht Challenger - Nuembrecht ATP Challenger Hamburg - Hamburg Winnipeg Challenger Medicor Open - Budapest Yitzhak Rabin Men's Challenger - Tel Aviv Okal Cup - International Bavarian Championship - Eckental Granby Challenger Granby Challenger Odlum Brown Vancouver Open - Vancouver Tulsa Challenger Copenhagen Open - Copenhagen Kremlin Cup - Moscow Telenordia Swedish Open - Bastad RCA Championships - Indianapolis The Hamlet Cup - Long Island St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2002 - Doha Copenhagen Open - Copenhagen BMW Open - Munich Allianz Suisse Open Gstaad - Gstaad Salem Open - Hong Kong AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland Milan Indoors - Milan Open 13 - Marseille Copenhagen Open - Copenhagen Allianz Suisse Open Gstaad - Gstaad Grand Prix de Tennis de Lyon - Lyon Ostrava Challenger Brasov Challenger Charlottesville Challenger Pune Challenger Knoxville Challenger Vancouver Challenger Sarasota Challenger Leon Challenger Prostejov Challenger Busan Challenger Heineken Open - Auckland Milan Indoors - Milan Estoril Open - Estoril BMW Open - Munich The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel International Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Medibank Private International - Sydney ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Chennai Open - Chennai Sydney International - Sydney Open SEAT Godo 2006 - Barcelona The Stella Artois Championships - London Champaign Challenger San Francisco Challenger Next Generation Adelaide International - Adelaide Guadalajara Challenger Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona BMW Open - Munich Allianz Suisse Open - Gstaad Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington ATP Kremlin Cup - Moscow Next Generation Adelaide International - Adelaide Medibank International - Sydney Brisbane - Brisbane Open Sabadell Atlantico - Barcelona Bank Austria Tennis Trophy - Vienna Puebla Challenger Charleston Challenger SAP Open - San Jose Salinas Challenger Tashkent Challenger Honolulu Challenger The Nottingham Open - Nottingham Dallas Challenger BA-CA Tennis Trophy - Vienna Brisbane International - Brisbane Medibank International - Sydney Geneva Challenger SAP Open - San Jose ABN AMRO World Tennis Tournament - Rotterdam Claro Open Colombia - Bogota Ortisei Challenger AIG Japan Open Tennis Championships - Tokyo Pilot Pen Tennis - New Haven Davidoff Swiss Indoors Basel - Basel Malaga Challenger Mercedes Cup - Stuttgart AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow Sunrise Challenger Regions Morgan Keegan Championships - Memphis Davidoff Swiss Indoors Basel - Basel Dallas Challenger Regions Morgan Keegan Championships - Memphis Rimouski Challenger Brisbane International - Brisbane Mexico City Challenger Medibank International - Sydney AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Legg Mason Tennis Classic - Washington Rakuten Japan Open - Tokyo Erste Bank Open - Vienna St. Petersburg Open - St. Petersburg Swiss Indoors Basel - Basel Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Apia International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Open de Nice Cote d'Azur - Nice Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia Leon Challenger SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis St. Petersburg Open - St. Petersburg BMW Open - Munich Aircel Chennai Open - Chennai Claro Open Colombia - Bogota Citi Open - Washington Malaysian Open - Kuala Lumpur China Open - Beijing Erste Bank Open - Vienna Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Apia International - Sydney Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona AEGON Championships - London Topshelf Open - 's-Hertogenbosch Citi Open - Washington Shenzhen Open - Shenzhen China Open - Beijing BRD Nastase Tiriac Trophy - Bucharest Erste Bank Open - Vienna Swiss Indoors Basel - Basel Apia International - Sydney Open 13 - Marseille BMW Open - Munich Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Malaysian Open - Kuala Lumpur China Open - Beijing Erste Bank Open - Vienna Valencia Open - Valencia Brisbane International - Brisbane Aircel Chennai Open - Chennai ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Dubai Duty Free Tennis Championships - Dubai AEGON Championships - London Aegon Nottingham Open - Nottingham Citi Open - Washington Chengdu Open - Chengdu Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Lexington Challenger Ricoh Open - 's-Hertogenbosch AEGON International - Eastbourne Barcelona Open BancSabadell - Barcelona Apia International - Sydney Drummondville Challenger Sarasota Challenger Ricoh Open - 's-Hertogenbosch Hall of Fame Open - Newport Citi Open - Washington Gimcheon Challenger Delray Beach Open - Delray Beach Chengdu Open - Chengdu China Open - Beijing European Open - Antwerp Delray Beach International Tennis Championships - Delray Beach Winnipeg Challenger Gerry Weber Open - Halle Gelsor Open Romania - Bucharest Chengdu Open - Chengdu China Open - Beijing ASB Classic - Auckland Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 Provence - Marseille St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Salem Open - Hong Kong Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Qatar ExxonMobil Open - Doha Nature Valley International - Eastbourne Citi Open - Washington Claro Open Colombia - Bogota Gerry Weber Open - Halle Dallas Open - Dallas Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Guadalajara Challenger Irving Challenger BB&T Atlanta Open - Atlanta Zivnobanka Czech Open - Prostejov Tel Aviv Watergen Open - Tel Aviv Adelaide International 1 - Adelaide Moselle Open - Metz Adelaide International 2 - Adelaide Knoxville Challenger Quimper Challenger Nottingham-2 Challenger AXA Open - Lisbon Calgary Challenger KGHM Polish Indoors - Wroclaw San Luis Potosi Challenger Moselle Open - Metz Sports Expert Open - Nettingsdorf Noventi Open - Halle DPD Challenger 99 - Aschaffenburg Prague Challenger - Prague Architect Open - Budapest Challenger de Granby - Granby Swiss Indoors Basel - Basel Columbus Challenger Vancouver Challenger Las Vegas Challenger Citi Open - Washington Calgary Challenger Pozoblanco Challenger Open 13 - Marseille Open Seat Godo 2005 - Barcelona Vietnam Open - Ho Chi Minh City International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Tiburon Challenger Regions Morgan Keegan Championships - Memphis Gerry Weber Open - Halle AEGON International - Eastbourne Salem Open - Hong Kong Japan Open - Tokyo Internationaler Raiffeisen Grand Prix - St. Polten Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Gerry Weber Open - Halle PBZ Zagreb Indoors - Zagreb Qatar Open - Doha Swiss Indoors Basel - Basel Barcelona Open BancSabadell - Barcelona Rakuten Japan Open - Tokyo Open 13 - Marseille Milan Indoors - Milan Rakuten Japan Open - Tokyo European Open - Antwerp Open Sabadell Atlantico - Barcelona Western & Southern Open - Cincinnati Tento Czech Open - Prague BMW Open - Munich ABN/AMRO World Tennis Tournament - Rotterdam Hall of Fame Open - Newport BMW Open - Munich Quimper Challenger Cherbourg Challenger Shanghai Rolex Masters - Shanghai BMW Open - Munich BNP Paribas Open - Indian Wells BB&T Atlanta Open - Atlanta Indian Wells 2 Challenger Legg Mason Tennis Classic - Washington D.C. Delray Beach International Tennis Championships - Delray Beach AEGON International - Eastbourne Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Topshelf Open - 's-Hertogenbosch Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati BNL dItalia - Rome Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells St. Petersburg Open - St. Petersburg Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Dubai Duty Free Tennis Championships - Dubai Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Gerry Weber Open - Halle Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Toronto BNP Paribas Masters - Paris Coupe Rogers - Montreal Shanghai Rolex Masters - Shanghai Rolex Paris Masters - Paris Miami Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg National Bank Open - Toronto IPB Czech Indoor - Ostrava Sofia Open - Sofia Masters Series Monte-Carlo - Monte-Carlo Dubai Duty Free Tennis Championships - Dubai National Bank Open - Montreal National Bank Open - Toronto Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Open Sud de France - Montpellier Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris The Stella Artois Championships - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Gerry Weber Open - Halle U.S. Open - New York Legg Mason Tennis Classic - Washington Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Swiss Indoors Basel - Basel Chengdu Open - Chengdu U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Hall of Fame Tennis Championships - Newport Wimbledon - London U.S. Open - New York Telecom Italia Masters - Rome Australian Open - Melbourne Western & Southern Financial Group Masters - Cincinnati French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Internazionali BNL dItalia - Rome Davis Cup, World Group, 1R, RUS-CZE 3-2 Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, QR, PAR-CZE 0-5 Davis Cup, World Group, PO, CZE-SUI 3-2 Davis Cup, Group 1, 1R, CAN-MEX 4-1 Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, World Group, QF, CZE-ARG, 3-2 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, Group I, 2R, ECU-CAN 2-3 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, 1R, CAN-FRA 1-4 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, World Group, QF, CAN-ITA 3-1 Davis Cup, World Group, SF, SRB-CAN 3-2 Davis Cup, World Group, F, SRB-CZE 2-3 Hopman Cup - Perth Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, PO, CAN-COL 3-2 Hopman Cup - Perth Davis Cup, World Group, 1R, CAN-JPN 3-2 Davis Cup, World Group, 1R, CAN-GBR 2-3 Davis Cup, Finals, Group F Davis Cup, Finals, QF, AUS-CAN 1-2 Davis Cup, Finals, SF, RUS-CAN 1-2 Davis Cup, Finals, Group B French Open - Paris U.S. Open (juniors) AAMI Classic - Kooyong Australian Open (juniors) French Open (juniors) Wimbledon - London Australian Open - Melbourne Tennis Masters Cup Shanghai - Shanghai Olympics - Beijing Olympics - London Olympics - Rio de Janeiro French Open - Paris French Open - Paris Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, Group B, Valencia Davis Cup, World Group, 1R, FRA-CAN 5-0 Davis Cup, World Group, Q, CAN-KOR 3-1 Davis Cup, World Group, PO, CAN-CHI 5-0 Hopman Cup - Perth Davis Cup, World Group, 1R, CRO-CAN 3-1 70th River Oaks International Tennis Tournament - Houston Wimbledon (juniors) Davis Cup, World Group, PO, CAN-RSA 4-1 Davis Cup, Group A, Bologna